#include<stdio.h>


//宏定义

//#define Max 1024
#define Max (a,b)a>b?a:b
#define func(x,y,z)(x)+(y)*(z)


//条件编译
int main()
{
    #ifdef Linux
    printf("Linux\n");
    #endif
        return 0;
}



// int main()

//         //交叉编译

// {       //宏定义流程
//             //gcc -E 1.c -o 1.i 预处理->c语言代码
//             //头文件展开    删除注释    进行宏替换
//             //编译：把c语言变成汇编代码
//             //gcc -S 1.i -o 1.s
//             //汇编-》 目标文件 .o
//             //gcc -c 1.s -o 1.o
//             //链接->链接依赖
//             //gcc 1.o -o 1
    
//     printf("%d\n",Max(1,2));
//     return 0;
// }


